electrocution torture - Alemán Inglés Diccionario